package soccerBet.project.dao;

import java.util.ArrayList;
import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;
import soccerBet.project.objects.*;
import soccerBet.project.utils.*;

public class MercadoDAO {


	public Mercados getMercado(Integer idMercado) {

		Session session = HibernateUtil.getSessionFactory().openSession();
		
		Mercados mercado = (Mercados)  session.
		createQuery("select m from Mercados as m where m.idMercado = ?").setInteger(0, idMercado).uniqueResult();
		
		
		session.close();
		
		return mercado;


	}
	
	public List<Mercados>  getMercadosActivos() {

		Session session = HibernateUtil.getSessionFactory().openSession();
		
		List<Mercados> mercadosList = (List<Mercados>)  session.
		createQuery("select m from Mercados as m where m.estado = 1").list();
		
		
		session.close();
		
		return mercadosList;

	}
	



}